This place is a winner! Everything we could have needed was there and more. Also Felix is a gracious host. Communication with him was excellent.