This place is beautiful, spacious and comfortable! We loved the interior and the modern kitchen very much. It has everything that needed. My family had a wonderful stay!