Absolutely fantastic place to stay, very new, absolutely clean, extremely well equipped, great communication from the host, totally recommended.