Great place, all you need is there. The garden is really the finishing touch..