Laura place is great. Perfectly located and equipped with everything you need. Self check in system is fantastic