Room was clean, kept cool by the ac, had a tv, fridge, bathroom supplies, etc. There was no housekeeping during our stay but that was to be expected. There is also no front desk, however the communication with the staff at the hotel via email was excellent. Check in was a breeze with the instructions they provided. Anytime I had a question, they answered within hours. The hotel is near restaurants (3 minute walk), laundry store (3 minute walk), beach (10-15 minute walk). Ubers to Old San Juan were around $10 each way.