I would give this more than 5 stars if I could. phenomenal location, very clean, exactly as shown. Great communication with the host. Mahalo!