Very homely and comfortable , good amenities and fabulous location .