Very nice place. Well connected and comfortable.