Very clean, great location, perfect setup for a family vacation