really nice place great value for money