ill start by saying this is one of the nicest hotels in Boca chica, it is across the street from a few great restaurants. i am from this country and have stayed at many places and this one is on my top 10.
great location if you want to walk to eat, hit the beach, go shopping or even gamble at the local resort "Hamaca". if you can afford to get a room with an ocean view do it cause its worth it. theres always a breeze coming in the apartment.
keep in mind that if you book a "loft" the bedroom and bathroom are upstairs so if you have a problem with stairs, i dont recommend that room.
hotel was very clean and well maintained, they also have there own restaurant across the street st. tropez, which you get 10% off. the the waiter we had was very rude but the food was great, so i would not hold his attitude against the place.
ok now the bad, parking can be difficult at the place, there is not enough parking in the hotel for every room. so if you go out and come back late. you will be parking your car on the street, where the hotel will tell you they are not responsible for it.
second thing, if you plan on checking out early in the morning, there is no one at the front desk till after 10am, to help you, you will have to leave your key and information with the security guard and hope for the best.