Fantastic place. Great location... great views... very comfortable and clean. Very modern kitchen and bathrooms... and everything worked. Hopefully we'll have the opportunity to stay here again.