Perfect location, amazing views, kind communicative and clear hosts, good weather ... what more can you want!