Perfect location, gym and pool. So good! Will book again one day for sure!