Amazing location, very clean accommodation, excellent communication, reasonable pricing and the hot tub... OMG the hot tub! Would definitely recommend :)