Location couldn't be better. Place has very tasteful decoration and is extra cozy. Kitchen and bathroom have lots of amenities. Every request we made was addressed immediately and everybody we contacted was very polite. All in all was over the top. Will certainly visit again.