Great location and all the necessary amenities. This place is great!