Well equipped spacious comfortable accommodation with great views