5 star place, host and communication. All rooms immaculately clean and very thoughtful and genuine host. Would absolutely stay here again without doubt.