This is a fantastic place located in a fabulous setting. Must stay here!!!