Location, Location, Location!! This place was fantastic - stylish, comfortable and included all the amenities that we needed. Would highly recommend to others.