Comfortable stay. Well air conditioned and modern spaces