Clean, modern, and spacious. Within walking distance of all amenities. We would definitely repeat.