Beautifully styled, spacious and comfortable with everything required for a great stay