This little place has everything you need - great location, warm, clean, stylish and private. Will stay again! Cheers