We enjoyed the stay very much. The location was superb. Check-in process was very smooth and communication through social media was fast. We appreciate extra cleaning services during our stay. We will recommend this one to friends.