beautiful location cozy clean comfortable definitely 5 stars