Very nice, modern, clean place. Well maintained. Catherine was a very friendly host and provided excellent communication before and during my short stay. Very happy to recommend.