Perfect location. Modern, roomy place. Would definitely book again.