Excellent! Very well located, very clean, very good hosts.
Perfect.