All fantastic! The communication worked seamlessly, the location is great and the flat is cozy.