Very good location, building and facilities. The condo itself is nice and had great views, is very spacious and modern. The main complaint is that it definitely needs maintenance. Living room sliding glass door and screen do not open smoothly and require quite a bit of force; one chair on the balcony is broken and was not marked as such almost causing a fall when first used; master bathroom shower faucet requires lots of adjusting to find the point where you get hot water; other bathroom shower faucet handle is broken, Message received before arrival said to bring your own dishwasher tablets and laundry detergent. We've stayed at a lot of VRBOs and these are usually provided, especially at the price (on arrival there were dishwasher tablets there, but the email did not make for a warm welcome).. Having said these negatives we have been to Puerto Penasco several times and always enjoy the Sonoran resorts. This condo could easily get a 5 star rating from us if these items were fixed and ongoing maintenance was improved.