All in all a very nice place to stay with excellent facilities and location. It would have been 5 stars all over if it wasnt for the lack of respond to communication when i reached out during our stay ( before we arrived communication was easy) I would definitely all in all recommend this place though 👍🏽