This place is every bit as wonderful as others have said. I have three words to end with, location, location, location.