Simply perfect! Location, location, location. The place is professionally designed to fit every need. Highly recommend!