We had a view of the Island out at sea form our room on the 17th floor. While we were at The Spencer on Byron Hotel we had the most beautiful sunrises in the mornings.
The room was large with a separate bedroom and had full self-catering.
The staff were very welcoming after a long flight (we were tired and grumpy). They made an effort to make us feel at home and settle in.