really nice modern place with tons of amenities.