Very comfortable, good location. Perfect for a short or extended, enjoyable stay.