Perfect location, perfect amenities, highly recommend