All perfect: location, rooms, communicaction. Much recommended!