Very clean place and excellent host. Great communication and flexibility. Would stay here again.