Very clean and private. Very friendly host. All amenities available as mentioned. Enjoyed my stay very much. Will stay here again.