Clean, well situated, all basic amenities.