>>26646949Sure it does. Comforable literally means "provides physical ease or relaxation". When applied to something more abstract like this, well the association of a calm, almost Delfino Island-esque resort on a cape with slow piano music overlooking the ocean? Yeah, I think that'd be a pretty relaxing place.