Perfect in all aspects. Everything one may need is in close proximity and within a walking distance. Recommend a 100%.