Clean, comfy accommodations in a perfect location.