good location. good amenities. nice and clean. good wifi.