This is my honest review of the property, and we had a group of 7 adults for a 40th birthday trip. First, the location is perfect! The beach is quite literally at the end of the block. Walkability to nearby grocery, pharmacy, restaurants, shops, etc is very easy. Twenty minutes or less to most. Uber pickup is convenient in the area as well, and does not take long to get one after requesting. We rented a minivan, mainly because El Yunque was part of our plan, and you cannot use rideshare service there. Now, about the house. What others have said about the house being dirty upon arrival, and the key situation being a hassle - YES. We experienced the same thing. The floor was sandy, there were drink rings on the table and coffee grounds - so their cleaning service is not the best in the main areas, but the laundry was fresh and bathrooms were clean. And to be honest, sand gets everywhere, and this is very much a beach rental - so sandy floors is expected. No real excuse for the dirty dining table though. The keys - they could definitely benefit from switching to an electronic keypad or moving all locks to a single key. Amenities - the WiFi does not cover the whole house, but is nice to have. Plenty of bath and beach towels. They provide coffee, but are short on mugs. Plenty of trash bags, toilet paper, paper towels, etc provided by host. Host also great communicator. All this to say - I would recommend this rental to anyone visiting San Juan, despite small room for improvement.