David's Place is great. We loved the location! David was always accessible with any questions we had. The Alto is very vibrant and has a great party atmosphere. It may not be for everyone, but, we loved it! The flat was clean and comfortable. Thanks, David.