I didn't in the end stay at Richard's as my flight got cancelled last minute. Although I notified him late about not coming, he showed understanding and we found a compromise.
The communication with Richard from the beginning was smooth and clear and while i was still hoping to get there, he provided me with a code to self-check as I'd arrive late. I'd surely stay at this place in the future. Highly recommended.