Nice and up to date. Close to lots of great places to eat, beaches, etc.