Kyles place was everything you need for a great experience of pacific beach. The location is convenient and the place is quite, clean and comfortable.