Modern and well maintained, great stay