This place is beautiful and the view is outstanding! This place has everything you would need plus more!