Private impeccably clean accommodation in one of the best spots