Great, clean, modern place with well stocked amenities