Very good location , excellent communication, clean , stylish , with one word perfect accommodation