Good place to stay. Very well organized.
I have only booked for a night (business travel) but I will come back here for holidays, with my family.