Very good and communicative located place for vacation.