We LOVED our stay here - the views are even more amazing in person than the pictures show. Very spacious, great location, and very well equipped. We were surprised and a bit nervous about giving a cash deposit on check-in, but it was no problem and easily returned on check-out. Would definitely stay here again!