We had a great time at Angel's place. It was super clean which is very important to me. The location was great, walking distance to many different restaurants and the beach. The place also has a filtered watering machine which was not expected but very handy.