Nice and confortable place. Very accesible and well located.