Fabulous place with all the necessary amenities. Would highly recommend and visit again.