The place is very clean and comfy. David has maintained place very well and provided everything all you need. I would love to revisit once again.