Perfect location , very clean additional amenities (even drinks ) super fast and easy communication , check in process was so easy and fuss free snd this is even though we booked last minute an enjoyable stay and the pool is simply amazing :-)