Clean, modern and pet friendly on a beautiful street right opposite dog friendly beach. We loved it.