This place is gorgeous. It is modern, clean, and well decorated. The kitchen is incredible and is well stocked with equipment and spices. The hosts are accommodating, kind, and made sure our stay was perfect.