This is a place I definitely would recommend. Located close to the beaches and easy access for check in.