Perfect! Great location! Very Clean! Great views!