Fantastic place! Great response time, awesome view, superbly clean. James is a wonderful host!