This place is great! Has everything you could possibly want, stunning location and amazing communication from Kate. Will definitely be back!!