This place is perfect. Perfect location, perfect layout, perfect provisions. I cant think of enough good things to say.