good location - great views - easy and convenient check in - comfortable and clean - it had everything we needed