This place is exactly as described. It is huge and very conveniently located in town. Louisa and James are super nice and very responsive in meeting our request and answering questions. I will definitely recommend the place.