It was a good stay overall with good communication from the team. All amenities are available for a long stay.