This place was very modern and nice. All necessary amenities were readily available and checking in and out were very convenient. I would stay here again.