perfect location, perfect staff, wonderful food and bar, loved the pool! will definitely be returing