Great location, good communication and lovely flat. All essentials were provided.