Great location, private, spacious, and modern! I'd definitely return.