Great location. A little attention to detail would make it perfect.