Clean and new apartments in a stunning setting. Very friendly and helpful hosts.