Well-sized place in a good location. Friendly host, good communication and smooth check-in process. Not quite as clean as would have been expected.