Great place, great location, and great host. The place has great amenities, well decorated, and easy to get in/out.