Beautiful place and amazing location. Has everything you can ask for. Would definitely stay again.