Threeroom apartment with sea view on the ground floor with garden or first floor with terrac

Could you correct the punctuation please?
Three-room apartment with sea view on the ground floor with garden or first floor with terrac...