Very immaculate. Close to shopping centers and beaches would definitely stay again.