Clean, roomy, comfy and cool, excellent location