Perfect host. Perfect location. Very good price. Everything is exactly as described.