Everything you could possibly need or want! Great location and lots of personal touches!