10/10! Amazing place for relaxing or a large group, perfect location and reliable communication. We would stay here again!