We would recommend this place to a pair of couples or small family who enjoy travelling together. It is well maintained and you feel like you are home. You are close to shopping, beaches. and restaurants. The pool and hot tub were great too!