5/5 would give more if I could. The place was very modern and super clean. Great location and communication from host was perfect.