The place was beautiful. Staff was great, always friendly and went out of their way to make us feel welcome. Perfect location. We will definitely stay here when we come back.