really great place with all facilities