Missing some amenities but overall a decent place