perfect location, excellent host, excellent accommodation. will definetely stay again