Perfect location with amazing view. Awesome communication. Superbly clean and comfortable place. Much better than expected.