Location: superb; checking in: easy and convenient; kitchen: spacious. Could use a few upgrades but all in all, it is for sure worth it!