Great accommodation for a short stay in a good location.