Solid place. Would be 5 stars but amenities were still under construction.