Had everything you need and in a great location. They have great attention to detail and you will feel like a second home!