This condo has many very nice upgrades: granite counter tops, stainless steal appliances, tile floors, large stone table, and tastefully painted walls. The pictures don't do it justice. Also, the pictures of the living room furniture aren't current. It has newer, nicer chairs, couch, and rug. We've stayed in many beach condos, and this was by far the best. I wouldn't have changed a thing. The complex itself is very clean and well-maintained. The pool and beach were pristine and never crowded. I was extremely pleased with the security of the complex. We never stay in the same place twice when going on vacation, but I'd reconsider my rule after staying here!