Everything was really smooth and place is in very good location. Communication was always easy. Rooftop swimming pool was very good.