Great location and amenities (pool and gym). Very pet friendly. Unfortunately the quality of furnishings and standards of cleanliness did not match the price and really let this stay down. The mattress was uncomfortable and the carpet and rugs were stained and the patio was slimy.