This place is excellent! Very clean and modern, great location and wonderful service. Would stay again.