Perfect accommodation , perfect host. Amazing location