Great self contained place with awesome attention to detail .