Stunning location, great hosts, and beautiful condo. Much larger than we expected and well stocked!