Modern. Well equipped. Very clean. Very well located. Just as advertised. Would stay there again.