This place is really a slice of heaven! Beautiful views and super clean accommodation