Clean, comfortable. Pool is in the common area. Everything you need inside the Apartment! Very good communication if you need help. We enjoyed our stay