Fantastic place to stay, comfortable and stylish, well appointed kitchen, wonderful location, beautiful outlook, and amazingly comfortable beds. Hosts were great, exceptional communication, prompt responses and helpful.