Has a great atmosphere to ensure a great stay.