amazing amenities and nice location