Excellent place to have a vacation. It is a home away from home. I am really impressed at David's decoration and cleanliness. Thank you